`timescale 1ns / 1ps
`include "top.vh"
//////////////////////////////////////////////////////////////////////////////////
// Company: 
// Engineer: 
// 
// Create Date: 2021/07/08 18:48:13
// Design Name: 
// Module Name: control_store_rom
// Project Name: 
// Target Devices: 
// Tool Versions: 
// Description: 
// 
// Dependencies: 
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
//////////////////////////////////////////////////////////////////////////////////

module control_store_rom(adr, dout);
    input [4:0] adr;
    output [20:0] dout;
    reg [20:0] data [0:2**5-1];
    
    initial
        $readmemb("control_store.mem", data, 0);
    
    assign dout = data[adr];
endmodule
